package org.bill.dao;

import java.util.List;

import org.bill.entity.User;

/**
 * 用户映射接口
 * 
 * @author 米mi
 *
 */
public interface IUser {

    /**
     * 添加用户
     * 
     * @param user
     *            用户信息
     * @return 影响行数
     */
    int insertUser(User user);

    /**
     * 添加用户
     * 
     * @param userList
     *            用户信息
     * @return 影响行数
     */
    int insertUserList(List<User> userList);

    /**
     * 查询用户
     * 
     * @param userId
     *            用户id
     * @return 用户信息
     */
    User getUserByUId(Integer userId);

    /**
     * 删除所有
     */
    void deleteAll();

}
